import axios from '@/request/http'
export default class jkglService {
  // 新增接口定义
  static addJkdy(data) {
    return axios.post('/api/jkgl/addJkdy', data)
  }
  // 新增接口分类
  static addJkfl(data) {
    return axios.post('/api/jkgl/addJkfl', data)
  }
  // 清空接口定义分类（管理员-批量移除）
  static clearJkdyfl(data) {
    return axios.post('/api/jkgl/clearJkdyfl', data)
  }
  // 删除接口定义
  static deleteJkdy(data) {
    return axios.post('/api/jkgl/deleteJkdy', data)
  }
  // 删除接口分类
  static deleteJkfl(data) {
    return axios.post('/api/jkgl/deleteJkfl', data)
  }
  // 获取接口定义
  static getJkdy(data) {
    return axios.post('/api/jkgl/getJkdy', data)
  }
  // 获取接口分类
  static getJkfl(data) {
    return axios.post('/api/jkgl/getJkfl', data)
  }
  // 分页查询接口定义（能力大厅）
  static queryJkdy(data) {
    return axios.post('/api/jkgl/queryJkdy', data)
  }
  // 查询接口分类
  static queryJkfl(data) {
    return axios.post('/api/jkgl/queryJkfl', data)
  }
  // 分页查询我发布的接口
  static queryWfbdjk(data) {
    return axios.post('/api/jkgl/queryWfbdjk', data)
  }
  // 分页查询未分类接口（管理员-添加能力）
  static queryWfljkdy(data) {
    return axios.post('/api/jkgl/queryWfljkdy', data)
  }
  // 修改接口定义
  static updateJkdy(data) {
    return axios.post('/api/jkgl/updateJkdy', data)
  }
  // 修改接口定义分类（管理员-添加能力）
  static updateJkdyfl(data) {
    return axios.post('/api/jkgl/updateJkdyfl', data)
  }
  // 修改接口分类
  static updateJkfl(data) {
    return axios.post('/api/jkgl/updateJkfl', data)
  }
  // 启用接口
  static enableJk(data) {
    return axios.post('/api/jkgl/updateJkdyqy', data)
  }
  // 停用查询接口
  static getNldyqk(data) {
    return axios.post('/api/dygl/getNldyqk', data)
  }
  // 停用接口
  static updateJkdyty(data) {
    return axios.post('/api/jkgl/updateJkdyty', data)
  }

  // 获取能力接口数据
  static getQueryNlgl(data) {
    return axios.post('/api/jkgl/queryNlgl', data)
  }
}
